UTF8CharacterIterator Class Reference

List of all members.

Public Member Functions

 UTF8CharacterIterator (const std::string &str)
uint8_t * next ()
uint8_t * previous ()
uint8_t getByteLength () const
uint8_t * begin ()
uint8_t * end ()
const uint8_t * front () const
const uint8_t * back () const
const uint8_t * operator++ ()
const uint8_t * operator-- ()
bool operator== (uint8_t i)
 operator uint8_t * () const

Protected Attributes

const std::string & str
uint8_t * currentPos

Constructor & Destructor Documentation

UTF8CharacterIterator ( const std::string &  str  )  [inline]

Member Function Documentation

const uint8_t* back (  )  const [inline]
uint8_t* begin (  )  [inline]
uint8_t* end (  )  [inline]
const uint8_t* front (  )  const [inline]
uint8_t getByteLength (  )  const [inline]
uint8_t* next (  )  [inline]
operator uint8_t * (  )  const [inline]
const uint8_t* operator++ (  )  [inline]
const uint8_t* operator-- (  )  [inline]
bool operator== ( uint8_t  i  )  [inline]
uint8_t* previous (  )  [inline]

Member Data Documentation

uint8_t* currentPos [protected]
const std::string& str [protected]

The documentation for this class was generated from the following file:

Generated on Fri Nov 22 11:09:56 2013 for VSTGUI by  doxygen 1.6.1